veil the facts

Traducciones
скрыть факты
The company veiled the facts about the product's defects.
Компания скрыла факты о дефектах продукта.
Palabras
fact

noun
факт
veil

verb
завуалировать